package cn.dankal.flyaudio.contract;

import java.util.List;

import cn.dankal.basiclib.base.BasePresenter;
import cn.dankal.basiclib.base.BaseView;
import cn.dankal.basiclib.pojo.AddressEntity;
import cn.dankal.basiclib.pojo.CreateOrderPreviewEntity;
import cn.dankal.basiclib.pojo.req.CreateOrderReq;

public interface MyOrderContract {

    interface Presenter extends BasePresenter<MyOrderContract.View> {

        void getMyOrder(String state, boolean isRefresh);

        void wechatPay(String uuid);

        void alipay(String uuid);

        void confirmReceiveStore(String uuid);
    }


    interface View extends BaseView {

        void showOrderList(List<CreateOrderPreviewEntity> datas, boolean isRefresh);

        void showDialog(String content);
    }
}
